#ifndef _HASH_
#define _HASH_

#define N 15
typedef int datatype;

typedef struct node{
	datatype key;
	datatype value;
	struct node * next;
}listnode, *linklist;

typedef struct {
	listnode data[N];
}hash;

//创建hash表
hash * hash_create();
//往hash表插入元素
int hash_insert(hash *h, datatype key);
//hash查找
linklist  hash_search(hash *h, datatype key);

#endif
